package com.david.service;

import com.david.entity.Message;
import com.david.vo.CardBean;
import org.springframework.web.multipart.MultipartFile;

/**
 * @author David
 */
public interface ConsoleInterface {

    /**
     * 计算界面所需数据
     * @return 返回界面数据
     */
    CardBean countConsole();

    /**
     * 增加留言
     * @param message 输入留言
     * @return 返回状态
     */
    CardBean addMessage(Message message);

    /**
     * 获取留言
     * @param page 页数
     * @param limit 每页限制
     * @return 返回留言
     */
    CardBean getMessage(Integer page, Integer limit);

    /**
     * 上传图片
     * @param file 图片名字
     * @return 返回状态
     */
    CardBean uploadImage(MultipartFile file);
}
